.m-cash {
    position: relative;
    padding: 8% 6% 10%;
    width: 89%;
    border-radius: .1rem;
    background: #fff;
    .c-top {
        position: relative;
        width: 100%;
        height: 6.5rem;
        border-bottom: 1px solid #f0f0f0;
        .p-num {
            font-size: 12.25pt;
            .iconfont {
                display: inline-block;
                color: #22d8d4;
                font-size: 13.25pt
            }
            .n-petal {
                margin-top: .5px;
                margin-left: 6px;
                color: #333
            }
        }
        .p-btn {
            float: right;
            padding: 0.2rem 0.4rem;
            border-radius: 0.4rem;
            background-color: #22d8d4;
            color: #fff;
            font-size: .27rem
        }
        p {
            margin-top: 1rem;
            font-size: 2.2rem;
            font-family: normal
        }
    }
    .c-select {
        margin-top: .6rem;
        margin-left: 5%;
        width: 90%;
        font-family: normal;
        p {
            color: #b3b3b3;
            font-size: .9rem
        }
        .sele {
            margin-top: .2rem;
            padding-left: .3rem;
            font-size: .29rem;
            vertical-align: middle;
            span {
                vertical-align: middle
            }
            input {
                margin-left: .2rem;
                width: .3rem;
                height: .3rem;
                vertical-align: middle;
                appearance: radio;
                -webkit-appearance: radio
            }
        }
    }
    .c-submit {
        margin: 7% 12%;
        margin-left: 12%;
        width: 80%;
        border-radius: 2rem;
        background-color: #22d8d4;
        color: #fff;
        text-align: center;
        font-size: 1rem
    }
    .m-bankCare {
        height: 2rem;
        line-height: 2rem
    }
    .c-submit {
        height: 2.5rem;
        line-height: 2.5rem
    }
    .m-bankCare {
        margin-top: 1.6rem;
        margin-left: 5%;
        width: 90%;
        border-top: 1px solid #f9f9f9;
        border-bottom: 1px solid #ededed;
        color: #22d8d4;
        font-size: .9rem;
        .creditCard {
            float: right;
            color: #5ab3ff
        }
        .card-num {
            margin-top: .1rem;
            margin-left: 12%;
            width: 85%;
            input {
                margin-top: .2rem;
                width: 85%;
                height: .6rem;
                border: 1px solid #ededed;
                text-indent: 1em
            }
            .withdraw_cash {
                color: #9e9e9e;
                font-size: .2rem
            }
        }
    }
}

.card-num {
    margin-top: .1rem;
    margin-left: 12%;
    width: 85%;
    input {
        margin-top: .4rem;
        width: 85%;
        height: 1.8rem;
        border: 1px solid #ededed;
        text-indent: 1em
    }
    .withdraw_cash {
        color: #9e9e9e;
        font-size: .2rem
    }
}

.hide {
    display: none
}

.show {
    display: block
}

.mint-popup-bottom {
    width: 100%;
}

.regulation {
    z-index: 990;
    background: rgba(0, 0, 0, .6);
    color: #fff;
    height: 300px;
    overflow: scroll;
    .c-title {
        margin-left: 5%;
        padding: .2rem 0;
        width: 90%;
        background-color: #fff;
        color: #333;
        vertical-align: middle;
        text-align: center;
        font-size: 1rem;
    }
    .c-text {
        margin-top: 1px;
        margin-left: 5%;
        padding: 2% 3%;
        width: 84%;
        min-height: 4rem;
        background-color: #fff;
        color: #8c8c8c;
        text-indent: 4%;
        font-size: .27rem;
        line-height: .55rem
    }
}